GFPDF\Model\Model_PDF D

Total Complexity 266
Dependencies 27
Dependents 3
Total lines 2,180
Lines of code 963
Logical lines of code 501
Comment lines 862
Methods 55
Properties 8

Methods 55

Method Rating Maintainability Complexity Lines of code
get_survey_results()
A
48 15 31
get_form_data()
A
38 10 72
is_current_pdf_owner()
A
54 11 20
get_form_data_meta()
A
46 9 36
cleanup_tmp_dir()
A
49 9 28
get_legacy_config()
A
54 9 19
middle_signed_url_access()
A
54 9 18
process_and_save_pdf()
A
44 7 46
notifications()
A
49 8 30
get_quiz_overall_data()
A
50 8 26
middle_user_capability()
A
54 8 19
middle_logged_out_timeout()
S
50 7 27
get_pdf_url()
S
51 7 26
cleanup_pdf()
S
51 7 25
apply_backwards_compatibility_filters()
S
52 7 24
maybe_save_pdf()
S
58 7 14
get_field_class()
S
50 6 28
get_poll_results()
S
56 6 17
get_quiz_results()
S
56 6 15
process_pdf()
S
46 4 43
middle_auth_logged_out_user()
S
52 5 27
add_unregistered_fonts_to_mPDF()
S
54 5 21
preprocess_template_arguments()
S
56 5 19
middle_owner_restriction()
S
58 5 16
get_pdf_display_list()
S
55 4 18
field_middle_html_fields()
S
64 5 9
get_active_pdfs()
S
62 5 10
field_middle_exclude()
S
64 5 9
field_middle_conditional_fields()
S
64 5 9
field_middle_product_fields()
S
64 5 9
get_addon_global_data()
S
54 3 20
view_pdf_entry_list()
S
56 3 19
middle_conditional()
S
65 4 8
maybe_attach_to_notification()
S
64 4 9
check_field_exists()
S
64 4 10
generate_and_save_pdf()
S
60 3 12
register_pdf_meta_box()
S
52 2 27
register_custom_font_data_with_mPDF()
S
57 2 16
field_middle_blacklist()
S
67 3 8
maybe_always_save_pdf()
S
66 3 7
replace_key()
S
68 3 7
middle_active()
S
66 3 8
middle_public_access()
S
63 3 9
view_pdf_entry_detail()
S
62 2 12
trigger_post_save_pdf()
S
63 2 10
resend_notification_pdf_cleanup()
S
69 2 7
set_watermark_font()
S
74 2 4
does_pdf_exist()
S
72 2 6
handle_legacy_tier_2_processing()
S
59 1 15
process_gp_populate_anything()
S
68 1 7
disable_gp_populate_anything()
S
75 1 4
__construct()
S
64 1 10
cleanup_pdf_after_submission()
S
75 1 4
get_pdf_name()
S
64 1 9
enable_gp_populate_anything()
S
74 1 4